huddle (crowd together) - Alemán Inglés Diccionario